package com.deer.wms.ASN.manage.constant;

public class AsnManageConstant {
    /**
     * 项目基础包名称，根据公司实际项目修改
     */
    public static final String BASE_PACKAGE = "com.deer.wms.ASN.manage";

    /**
     * Model所在包
     */
    public static final String MODEL_PACKAGE = BASE_PACKAGE + ".model";

    /**
     * Dao所在包
     */
    public static final String DAO_PACKAGE = BASE_PACKAGE + ".dao";

    /**
     * MapperLocations
     */
    public static final String MAPPER_LOCATIONS = "classpath*:com/deer/wms/**/mapper/*.xml";

    /**
     */
    public static final int COMPANY_TYPE_OPERATE = -1;


    /**
     * ASN状态 0-新建
     */
    public static final Integer ASN_STATE_INIT = 0;
    /**
     * ASN状态 1-已码盘
     */
    public static final Integer ASN_STATE_PACKED = 1;
    /**
     * ASN状态 2-执行中
     */
    public static final Integer ASN_STATE_PARTED = 2;
    /**
     * ASN状态 3-完成
     */
    public static final Integer ASN_STATE_ALL = 3;
    /**
     * ASN状态 4-手工关闭
     */
    public static final Integer ASN_STATE_CLOSE = 4;
    /**
     * ASN状态 5-超额验收
     */
    public static final Integer ASN_STATE_OVER = 5;

    /**
     * 组拆托操作类型 1-组托
     */
    public static final Integer PACK_OPER_TYPE_IN = 1;
    /**
     * 组拆托操作类型 2-拆托
     */
    public static final Integer PACK_OPER_TYPE_OUT = 2;
    /**
     * 组拆托操作类型 3-组托拆托
     */
    public static final Integer PACK_OPER_TYPE_IO = 3;

    /**
     * 收货单状态 0-新建
     */
    public static final Integer ACCEPT_STATE_INIT = 0;
    /**
     * 收货单状态 2-确认
     */
    public static final Integer ACCEPT_STATE_CONFIRMED = 2;

    /**
     * 收货单质检状态 0-免检
     */
    public static final Integer ACCEPT_QC_STATE_EXEMPTION = 0;
    /**
     * 收货单质检状态 1-待检
     */
    public static final Integer ACCEPT_QC_STATE_TODO = 1;
    /**
     * 收货单质检状态 2-已检
     */
    public static final Integer ACCEPT_QC_STATE_FINISH = 2;

    /**
     * 质检结果 0-不合格
     */
    public static final Integer QC_RESULT_UNQ = 0;
    /**
     * 质检结果 1-合格
     */
    public static final Integer QC_RESULT_QUA = 1;
    /**
     * 质检结果 2-让步
     */
    public static final Integer QC_RESULT_CONCESSION = 2;



}
